sun cross - English Synonyms Dictionary